catching insects - German English Dictionary